@charset "utf-8";
/* CSS Document */
html{min-width:1200px;}
body{overflow-x: hidden;}
*{ list-style:none; text-decoration:none; font-family:"΢���ź�"; margin:0; border:0; padding:0;}
wrap{ width:100%;}
div#wrap {overflow: hidden;}
a,a:hover{ text-decoration:none;}
img{display:block;border:none;}
.clearfix{ clear:both;}

#header{ width:100%;margin:auto;}
/*top����*/
.jb_top{ width:100%; min-width: 1200px; margin:auto; height:36px; background:url(jb_tm.png) repeat; border-bottom:solid 1px #CCCCCC}
.jb_top1{ width:960px; margin:auto;}
.jb_top_left{float:left;}
.jb_top_left li{ float:left; line-height:36px; margin-right:16px;}
.jb_top_left li a{ color:#333; font-size:14px;}
.jb_top_right{float:right;}
.jb_top_right li{ float:left; line-height:36px; margin-left:16px;}
.jb_top_right li a{ color: #333; font-size:14px;}
/*top����-end*/

.con{width:100%;clear:both;height:auto;min-height: 700px;overflow:hidden;margin-bottom:10px;}
.jb_ding1{ width:100%; margin:20px auto;}
.jb_ding1 li{}
.jb_logo{text-align:center;}

/*logo ����*/
.jb_sousuo{ width:600px; height:46px;border:2px solid #fefefe; border-radius:5px; margin-top:18px; margin:0px auto}
.jb-sstext{ width:519px; height:46px; float:left; font-size:16px; color:#3b4567; padding-left:15px; line-height:46px;}
.jb-ssbutton{ width:66px; height:46px; background:url(jb_biao.png) center no-repeat #823a92; cursor:pointer;}
.jb_bsdt{ height:46px; width:96px;}
.jb_bsdt dl{ width:96px; height:46px; float:left; padding-right:20px;}
.jb_bsdt dl dt{ width:96px; height:46px;}
.jb_bsdt dl dd{ width:96px; height:46px; text-align:center;}
.jb_bsdt dl dd a{ color:#FFF; color:16px;}
.jb_ewm{ padding-top:3px;}
/*logo ����-end*/

/*logo*/
/*.jb_dh{ clear:both; width:800px; margin:auto; height:160px; margin-top:10px;}*/
.jb_dh .toplogo{/* width:340px; */height:80px;margin:auto;}
/*top����-end*/
.jb_xh{ clear:both; width:1100px; margin:auto;height:100%; overflow:hidden; margin-top:10px;}
/*banner*/
.banner{ width:100%; height:100%; clear:both}
.scl img{ width:100%; height:1080px; overflow:hidden}
/*����d*/
.dhcon{width:100%; height:45px; background:#18123b;}
.dhcon .jb_dh{ clear:both; width:960px;height:45px;margin:0px auto}
.dhcon .jb_dh1{ width:980px;margin:0px auto; float:left}
.dhcon .jb_dh1 li{float:left;font-size:15px;width:138px; height:45px;color: #FFF; text-align:center; border-right:solid 1px #1c0433; text-align:center}
.dhcon .jb_dh1 li a{ color:#FFF;display:block;line-height:45px; width:138px;text-align:center;}
.dhcon .jb_dh1 li a:hover{ background:#ffffff; color:#18123b;}
/*ͷ����������*/
.home a { background:#ffffff; color:#18123b!important;}




.content{ width:960px; margin:10px auto; height:100%; overflow:hidden;margin-bottom:20px;}
/*-----------------------------------------------------------------------------�б�ҳ--------------------------------------------------------------------------------*/
.mbx{ width:100%; height:40px;/*border-bottom:solid 1px #e9e9e9;*/ margin-bottom:10px;}
.mbx p{font-weight:normal; font-size:14px; padding-left:40px;}
.mbx p a{ color:#333; display:inline-block; height:40px; line-height:40px; padding:0px 8px;}
/*��ർ��*/
.leftbar{ float:left; width:220px; height:100%; border:solid 1px #e9e9e9; overflow:hidden; border-bottom:none}
.leftbar ul{ width:100%; height:100%; overflow:hidden}
.leftbar ul li{ width:100%; border-bottom:solid 1px #e9e9e9; height:45px; line-height:45px; text-align:center; font-size:15px}
.leftbar ul li a{ display:block; width:100%; height:45px; line-height:45px; color:#333}
.leftbar ul li a:hover{color:#FFF; background:#18123b}
.leftbar ul li a.on{ background:#18123b; color:#FFF}
/*�Ҳ��б�*/
.listpage{width:720px;min-height: 601px;float:right;overflow:hidden;border-bottom: solid 1px #e9e9e9;border-top: solid 1px #e9e9e9;border-left: solid 1px #e9e9e9;border-right: solid 1px #e9e9e9;}
.listpage .title{ width:100%; height:45px; background:#f5f5f5;border-right: solid 1px #e9e9e9;box-sizing: border-box;}
.listpage .title h2{ height:45px; display:inline-block; border-bottom:solid 1px #e9e9e9; font-size:18px; width:100%;
}
.listpage .title h2 a{ display:inline-block; height:38px; line-height:38px; color: #333333; padding-left:22px;}
.listpage .con ul{ padding:10px 20px;}
.listpage .con ul li{width:100%;height:45px;font-size: 15px;border-bottom:solid 1px #e9e9e9;}
.listpage .con ul li a{ display:inline-block; height:45px; line-height:45px; color:#4b4b4b; float:left}
.listpage .con ul li a:hover{color:#2139da}
.listpage .con ul li span.date{ float:right;height:45px; line-height:45px;color:#4b4b4b;}
.listpage .con ul li span.num{float:left;height:45px;line-height:45px;width:50px;text-align:center;color:#4b4b4b;font-size: 15px;}

/*-------------------------------------------------------------------------------��ϸҳ-------------------------------------------------------------------------------------------*/
.detal{clear:both; width:100%; margin:auto; height:100%; overflow:hidden;}
.detal .con{ width: auto;margin:0px auto; color:#333;border:solid 1px #e9e9e9}
.detal .con .dtext{padding:10px 20px;background:#f5f5f5; width:880px; margin:10px auto}
.detal .con .dtext h2{ font-size:22px; padding:10px 25px; text-align:center; line-height:32px; color: #150029}
.detal .con .dtext h3{ font-weight:normal; font-size:15px; text-align:center}
.detal .con .dtext h3 span{ color:#333333; margin-right:30px;}
.detal .con .text{padding:20px 30px;}
.detal .con .text p{font-size: 14px;color:#333;line-height:32px;/* text-indent:20px; */display:block;}
.detal .con .text p img{ margin:0px auto; max-width:900px;}
.detal .con .text img{margin:0px auto; max-width:900px;}
/*�ײ�*/
#footer_one{ clear:both; width:100%;margin:auto; min-width: 1200px;}
/*link*/
.jb_link{width:100%;border-top:1px solid #CCC;  background: url(jb_tm.png) repeat; padding-top:12px;}
.jb_linkk{ width:960px; margin:auto;}
.link{ width:960px; margin:auto;}
.link span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.link1{ clear:both; width:960px; margin:auto;}
.link1 span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.select_box{width:155px; margin:10px 10px 5px 10px;padding:0px;  position:relative;float:left;padding-right:39px;}
.select_box input{ width:100%; height:30px;line-height:30px; cursor:pointer; display:block; overflow:hidden; border:1px solid #ccc; padding-right:20px; padding-left:10px;background:#fff url(select_input_bg.gif) no-repeat 160px center;}
.select_box ul{ width:180px; margin:0px; padding:0px;position:absolute;left:0;top:30px; /**����input�ĸ߶�**/border:1px solid #ccc;background:#fff;overflow: hidden;display:none; /**����**/ background:#ebebeb; z-index:99999;}
.select_box ul li{list-style-type:none;width:100%; height:30px; line-height:30px; margin:0px;padding:0px; display:block;overflow:hidden; padding-left:10px;cursor:pointer;}
.select_box ul li a p{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block; overflow:hidden;cursor:pointer;}
.select_box ul li P{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block;overflow:hidden;cursor:pointer;font-size:14px; color:#5b5b5b;}
.select_box ul li a{ font-size:14px; color:#000;}
.select_box ul li:hover { background:#ccc;}
/*link-end*/
/*�ײ�1*/
.jb_di{width:100%;height:60px; clear:both; background: url(jb_tm.png) repeat;}
.jb_di1{ width:1000px; margin:auto;}
.jb_jg{ float:left;}
.jb_jg img{ float:left; line-height:60px;}
.jb_jgtex{ float:left; font-size:14px; color:#333333; line-height:60px; margin-left:20px;}
.jb_bc{ float:right;}
.jb_bctu{float:right; padding-top:14px; margin-left:10px;}
.jb_bctex{ float:left;}
.jb_bctex li{ float:left; font-size:14px; line-height:60px;}
.jb_bctex li a{ color:#333333;}
/*�ײ�-end*/
/*��ҳ��ʽ-��ʼ*/
.x_fyf{margin: 0 auto;margin-top: 21px;overflow:hidden;clear: both;height: 21px;width: 550px;margin-bottom: 25px;}
.x_fyf dt{ float:right; font-size:12px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #666; font-size:12px; color:#333}
.x_fyf dd{ float:left; overflow:hidden}
.x_fyf dd a{ color:#18123b; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #d0d2d5; margin-left:8px; display:block; text-align:center ; float:right}
.x_fyf dd a:hover{background:#18123b; color:#fff; border:1px solid #18123b}
/*��ҳ��ʽ-����*/

/*�ײ����������ʽ-��ʼ*/
.jb_linkk {
    width: 960px;
    margin: auto;
    /*! padding-left: 27px; */
}
.footer_box {
    /*! padding: 10px 19px; */
}
.footer_one{ width:960px; margin:0 auto;overflow: hidden;}
.link {
    width: 960px;
    /*! margin: auto; */
}
.select { position: relative; float: left; margin: 7px 10px; /*! width:194px; */}
.select dt {height: 33px;display: inline-block;background: url(select_input_bg.gif) no-repeat 150px center;line-height: 33px;cursor: pointer;width: 140px;padding-right: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 1;text-indent: 12px;color: #000;border: 1px solid  #999;font-size: 14px;margin-bottom: 15px;}
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 172px; /*! padding-top: 35px */background-color: #fff; }
.select dd ul { width:172px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb; color:#333}
.select dd ul li a:hover { background: #f5f5f5; }
/*�ײ��������-����*/

/*������ͷ-С��-*/
.inactive {cursor:pointer;}
/*������ͷ-С��-*/

/* �������ݶ��룬�и� */
#zoom{text-align: justify;line-height:32px;}
#zoom  a {font-size:14px; color:#666666;}
#zoom a:hover {color:#404dec}
#zoom span{font-size:14px;color:#333;margin:25px auto;}
#zoom p{margin:25px auto;}